package com.jiejie.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author 辰广
 * @since 2022-10-05
 */
public class Cast implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 演职人员id
     */
    @TableId(value = "cast_id", type = IdType.AUTO)
    private Integer castId;

    /**
     * 演职人员中文名称
     */
    private String castEname;

    /**
     * 演职人员图片
     */
    private String castPicture;

    /**
     * 演职人员类型
     */
    private String castType;

    /**
     * 锁
     */
    private Integer castVersion;

    /**
     * 状态
     */
    private Integer castStatus;

    private LocalDateTime castCreateTime;

    private LocalDateTime castUpdateTime;

    private String orther1;

    private String orther2;

    public Integer getCastId() {
        return castId;
    }

    public void setCastId(Integer castId) {
        this.castId = castId;
    }
    public String getCastEname() {
        return castEname;
    }

    public void setCastEname(String castEname) {
        this.castEname = castEname;
    }
    public String getCastPicture() {
        return castPicture;
    }

    public void setCastPicture(String castPicture) {
        this.castPicture = castPicture;
    }
    public String getCastType() {
        return castType;
    }

    public void setCastType(String castType) {
        this.castType = castType;
    }
    public Integer getCastVersion() {
        return castVersion;
    }

    public void setCastVersion(Integer castVersion) {
        this.castVersion = castVersion;
    }
    public Integer getCastStatus() {
        return castStatus;
    }

    public void setCastStatus(Integer castStatus) {
        this.castStatus = castStatus;
    }
    public LocalDateTime getCastCreateTime() {
        return castCreateTime;
    }

    public void setCastCreateTime(LocalDateTime castCreateTime) {
        this.castCreateTime = castCreateTime;
    }
    public LocalDateTime getCastUpdateTime() {
        return castUpdateTime;
    }

    public void setCastUpdateTime(LocalDateTime castUpdateTime) {
        this.castUpdateTime = castUpdateTime;
    }
    public String getOrther1() {
        return orther1;
    }

    public void setOrther1(String orther1) {
        this.orther1 = orther1;
    }
    public String getOrther2() {
        return orther2;
    }

    public void setOrther2(String orther2) {
        this.orther2 = orther2;
    }

    @Override
    public String toString() {
        return "Cast{" +
            "castId=" + castId +
            ", castEname=" + castEname +
            ", castPicture=" + castPicture +
            ", castType=" + castType +
            ", castVersion=" + castVersion +
            ", castStatus=" + castStatus +
            ", castCreateTime=" + castCreateTime +
            ", castUpdateTime=" + castUpdateTime +
            ", orther1=" + orther1 +
            ", orther2=" + orther2 +
        "}";
    }
}
